place where gayubas abound - Allemand Anglais Dictionnaire